﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using DailyStrips.Model.ImageProvideStrategies;

namespace DailyStrips.Model.ImageProvideStrategyFactories
{
  public class DefaultImageProviderStrategyFactory : IImageProviderStrategyFactory
  {
    #region IImageProviderStrategyFactory Members

    public IImageProviderStrategy Create()
    {
      return new MemoryImageProviderStrategy(
        new LocalStorageImageProviderStrategy(
          new WebPageImageProviderStrategy ( 
          new NullImageProviderStrategy())
          ));
    }

    #endregion
  }
}
